//#include<bits/stdc++.h>
//using namespace std;
#include<stdio.h>
int main()
{
//	string ss1, ss2;
//	cin >> ss1 >> ss2;
//	int lss1 = ss1.length();
//	int lss2 = ss2.length();
	char	ss1[10001],ss2[10001];
	int oo=0;
	char in_ch;
	int lss1,lss2;
	while(1){
		
		scanf("%c",&in_ch);
		if(in_ch == 10){
			break;
		}
		ss1[oo++] = in_ch;
		
	}
	lss1 = oo++;
	oo=0;
	while(1){
		
		scanf("%c",&in_ch);
		if(in_ch == 10){
			break;
		}
		ss2[oo++] = in_ch;
		
	}
	lss2 = oo++;
	
//lss1 = sizeof(ss1)/2;
//lss2 = sizeof(ss2)/2;
int timess = 0;
for(int i=0;i<=lss2-lss1;i++){
		int j;
		for(j=0;j<lss1;j++){
			if(ss1[j]==ss2[i+j]){
				continue;
			}
			break;
		}
		if(j == lss1){
//			cout<<i<<" ";
			timess++;
			printf("%d ",i);
		}
		if(!timess && i == lss2-lss1){
//			cout<<"-1";
			printf("-1");
		}
	}
//	for (int i = 0, kk = 0; i < lss2 - lss1; i++) {
//		int j;
//		for (j = 0; j < lss1; j++) {
//			if (ss1[j] != ss2[i + j]) {
//				kk = j;
//				break;
//			}
//			
//
//		}
//		if(j == lss1){
//			cout<<i;
//		}
//		i += kk;
//	}
	return 0;
}
